unexpected implications - French English Dictionary